home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NeXT Education Software Sampler 1992 Fall
/
NeXT Education Software Sampler 1992 Fall.iso
/
SoundAndMusic
/
cmix
/
README.SUN-VAX
< prev
next >
Wrap
Text File
|
1991-12-17
|
1KB
|
27 lines
There are two ways to go about making a version on a sun
or Vax
1) you could make a version which is identical to the
NeXT version in that it uses the same header.
2) You could make a version with a plain ircam/bsd
header.
The NeXT version merges the ircam/bsd and NeXT headers by
making the NeXT header the first item in the data structure
of the BSD header. There is some additional reshuffling
needed to accomodate peculiar cases but it works quite
simply. (The problems arise when dealing with NeXT only
or bsd only headers.) To make a version this way just change
the H/sfheader file to include "soundstruct.h" rather than
<sound/soundstruct.h> and everthing except the .m files
should compile without complaints (I think).
The second solution is to make a version without including
the NeXT header. To do this you will have to go to all
the Makefiles and simply add a -UNeXT flag to the compiler
options. Thanks to Doug Scott for all his work to make this
arrangement. You may run into a few .m files and some
comments using the // sign, but you should work around these
or use the GNU objective C compiler.